turquoise flycatcher - Turkish English Dictionary